nickname given to the mexicans - Francés Inglés Diccionario